Semi-automatic beams

In order to avoid tedious checks to adjust the slope (and even the starting pitch) of beams in music with a lot of steep beams, a set of automatically slope computing has recently been implemented (file normalshapemediumseriesmusicvbm.tex). If you say normalshapemediumseries\Ibu2gj3 MusicTEX will understand that you want to build an upper beam (beam number 2) horizontally extending 3normalshapemediumseries\ noteskip, the first note of which is a normalshapemediumseriesg and the last note is anormalshapemediumseriesj. Knowing these parameters it will choose the highest slope number which corresponds to a slope not more than ($\csname$normalshape$\csname$$\csname$mediumseries$\csname$$\tt j$ - $\csname$normalshape$\csname$$\csname$mediumseries$\csname$$\tt
g$)/(3$\csname$normalshape$\csname$$\csname$mediumseries$\csname$$\tt {\csname normalshape\endcsname\csname mediumseries\endcsname\tt\char'134}noteskip$). Moreover, if there is no sufficiently steep beam slope available, then it will raise the starting point.


Ten such macros are available: normalshapemediumseriesnormalshapemediumseries\Ibu, normalshapemediumseriesnormalshapemediumseries\Ibbu, normalshapemediumseriesnormalshapemediumseries\Ibbbu, normalshapemediumseriesnormalshapemediumseries\Ibbbbu, normalshapemediumseriesnormalshapemediumseries\Ibbbbbu, normalshapemediumseriesnormalshapemediumseries\Ibl, normalshapemediumseriesnormalshapemediumseries\Ibbl, normalshapemediumseriesnormalshapemediumseries\Ibbbl, normalshapemediumseriesnormalshapemediumseries\Ibbbbl and normalshapemediumseriesnormalshapemediumseries\Ibbbbbl. Examples of their use is given in normalshapemediumseriesmarcello.tex.